separation of powers – English–Português translations

🇬🇧 en pt 🇵🇹

separation of powers noun

  • model for governance
separação dos poderes
Wiktionary Links